package com.ssy.lingxi.order.model.vo.im.response;

/**
* 在线IM获取用户订单列表
* @author wrc
* @date 2021/4/22
*/
public class MemberImOrderListResponse {

    /**
     * 主键id
     */
    private Long id;

    /**
     * 订单号
     */
    private String orderNo;


    /**
     * 订单摘要
     */
    private String orderThe;

    /**
     * 下单时间
     */
    private Long createTime;


    /**
     * 总金额
     */
    private Double sumPrice;


    /**
     * 订单类型：1.询价采购 2.需求采购 3.现货采购 4.集采   5.渠道直采 6.渠道现货 7.积分兑换 8.渠道积分兑换 9.采购合同 10.采购竞价  11.
     */
    private Integer type;



    /**
     * 采购订单外部状态:-1.取消订单  1. 待提交订单 2.待确认订单
     * 3.待确认电子合同 4.待订单支付 5.待确认支付结果 6.待新增销售发货单  7.待新增物流单
     * 8.待订单发货确认 9.待新增采购入库单
     * 10.待订单收货确认 11.待确认回单  12.待订单归档 供应商
     * 13.待订单归档 采购商
     * 14.完成订单 20.不接受订单
     * 21.确认没到账
     * 22.继续发货
     * 23.待支付尾款  24 待确认支付结果 25.确认未到账
     */
    private Integer externalState;

    private String externalStateName;

    /**
     * 已支付金额
     */
    private Double   alreadyPay;

    /**
     * 支付总次数
     */
    private Integer  sum;


    /**
     * 采购会员名称
     */
    private String memberName;

    /**
     * 采购会员ID
     */
    private Long memberId;

    /**
     * 采购会员角色
     */
    private Long memberRoleId;

    /**
     * 供应会员名字
     */
    private String supplyMembersName;

    /**
     * 供应会员Id
     */
    private Long supplyMembersId;


    /**
     * 供应会员Id
     */
    private Long supplyMembersRoleId;




    /**
     *采购合同ID
     */
    private Long  contractId;


}
